package com.law.lawcaculator.model.dto;

import com.law.lawcaculator.model.entity.SubmitAnswers;
import lombok.Data;

import java.util.List;

/**
 * 生成报告的请求类
 * 根据ItemTemplate的更新，现在只需提供问题或选项信息即可获取相关item信息
 */
@Data
public class SubmitAnswersRequest {
    /**
     * 会话ID，用于标识用户的会话状态
     */
    private String sessionId;
    
    /**
     * 用户提交的答案列表
     * 包含问题ID、选项ID、答案内容和地域标记等信息
     */
    private List<SubmitAnswers> answers;
    
    /**
     * 应用ID，用于区分不同的应用场景
     */
    private Long appId;
}